#pragma once

#include "common_data.h"
#include "broker.h"
#include "ctl_srv.h"
#include "tlm_srv.h"
#include "ftc.h"
#include "temperature.h"

#include <pthread.h>

void* ctl_srv_threadFunc(void* thread_data);

void* tlm_srv_threadFunc(void* thread_data);

void* ftc_threadFunc(void* thread_data);

void* temperature_threadFunc(void* thread_data);

void core_abort();

void core_hdl(int sig);

void bc_main_start();
